1. A discrete way of saying "Extremely Delightful Orgasm"
2. An "Extremely Delightful Organism" who often provides EDO (see definition above)
Pronunciation: "E-do"
Synonyms for EDO
On this page, you will find 30 slang terms related to an Edo. Some of the top words include: grits, gasm, quack, hyper proximation, duck, and 25 more.